method/mode of payment - German English Dictionary